package com.heima.oss;

import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;
import com.aliyun.oss.model.PutObjectResult;

import java.io.FileInputStream;

/**
 * @Author 壮哥
 * @Date 2021/9/22/22:51
 */
public class UploadPid {
    public static void main(String[] args) throws Exception{
        // Endpoint以杭州为例，其它Region请按实际情况填写。
        String endpoint = "http://oss-cn-shanghai.aliyuncs.com";
        // 阿里云主账号AccessKey拥有所有API的访问权限，风险很高。
        String accessKeyId = "LTAI5t9fu9zCyN1qBbE179hf";
        String accessKeySecret = "5qpwqztX9cEmnZf3eQyZzWYR6UOjFU";
        //LTAI5t9fu9zCyN1qBbE179hf
        //5qpwqztX9cEmnZf3eQyZzWYR6UOjFU

        // 创建OSSClient实例。
        OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);

        // 上传Byte数组。
        FileInputStream inputStream = new FileInputStream("/Users/Ares/Desktop/1.png");
        PutObjectResult result = ossClient.putObject("hmleadnews9", "新文件名称", inputStream);

        // 关闭OSSClient。
        ossClient.shutdown();
    }
}
